package com.example.communist_app_api.vo.web.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author Brother Sheng Editor
 * @version 1.0
 * Create by 2023/3/1 22:28
 */
@Data
@ApiModel("web端新增子留言参数")
public class CreatSonMessageReq {

    /**
     * @NotEmpty 用在集合类上面
     * @NotBlank 用在String上面
     * @NotNull 用在基本类型上
     */

    /**
     * 内容
     */
    @ApiModelProperty("内容")
    @NotBlank
    private String content;

    /**
     * 父留言Id
     */
    @ApiModelProperty("内容")
    @NotNull
    private Integer messageId;

    /**
     * 小程序发布留言userId
     */
    @ApiModelProperty("小程序留言发布者")
    @NotNull
    private Integer userIdByUniApp;

}
